#include<stdio.h>
#define LOCAL1 "X:\\c\\test5.txt"
#define LOCAL2 "X:\\c\\test6.txt"
int main()
{
    FILE *fp1,*fp2;
    fp1=fopen(LOCAL1,"r");
    fp2=fopen(LOCAL2,"w");
    while(!feof(fp1)) //文件还没结束的时候返回0
    {
        putchar(getc(fp1));    
    }//feof是C语言标准库函数，其原型在stdio.h中，
    //其功能是检测流上的文件结束符，如果文件结束，则返回非0值，否则返回0
    putchar(10);
    rewind(fp1);//文件位置标记返回文件头
    while (!feof(fp1))
    {
        putc(getc(fp1),fp2);
    }
    
    fclose(fp1);fclose(fp2);
    return 0;
}